Объединение SHP файлов 2D

Утилита Объединение SHP-файлов 2D предназначена для слияния нескольких SHP-файлов 2D в один общий файл. Утилита работает с векторными слоями активной сцены 2D.

Объединение выполняется между данными, имеющими одну геометрию (точка, линия или полигон). Геометрия выходного SHP-файла может отличаться от исходной. Если в процессе объединения используется атрибутивный запрос, то в результирующий файл заносится выборка объектов, имеющих указанный атрибут.

Форма утилиты содержит вкладки:

  • Слои – задается список объединяемых источников слоев 2D (SHP-файлов) c одинаковой геометрией.
  • Атрибуты – определяется структура атрибутивных данных выходного файла и, в случае необходимости, производится настройка атрибутивного фильтра запроса.
  • Результат – указывается имя выходного файла и тип его геометрии.

Параметры вкладки Слои

  • Тип геометрии – список устанавливает геометрический фильтр для слоев активной сцены 2D.
  • Слой – в соответствии с установленным фильтром Тип геометрии список заполняется слоями активной сцены 2D – только точечными, только линейными или только полигональными.
  • Список слоев – список источников слоев 2D, сформированный для объединения в один SHP-файл.

Кнопки списка слоев:

- добавить выбранный источник слоя 2D в список файлов;

- удалить выбранный в списке файлов элемент;

- очистить список файлов.

Последовательность операций на вкладке Слои

1. Установить нужный тип в списке Тип геометрии

2. Выбрать элемент в списке Слой

3. Добавить выбранный слой в список файлов

4. Выбрать следующий слой и повторить операцию 3.

Источник слоя добавляется в список один раз.

Источник слоя не добавляется в список если:

  • несколько слоев имеют один источник
  • источник слоя уже присутствует в списке


Параметры вкладки Атрибуты

  • Выходные поля по таблице – выбор структуры полей атрибутивной таблицы одного из объединяемых источников сцены 2D в качестве структуры атрибутов нового файла. Атрибутивные поля других источников, не вошедшие в структуру нового файла, в процессе объединения отбрасываются.
  • Использовать фильтр по атрибутам – флаг атрибутивного запроса. Если флаг установлен, на страницу формы добавляются списки Поле атрибута и Значение атрибута.
  • Поле атрибута – список полей выходной таблицы.
  • Значение атрибута – не сортированный список уникальных значений поля выходной таблицы, установленного в списке Поле атрибутов. Количество уникальных значений в списке не может превышать 256. Остальные значения отбрасываются.


Параметры вкладки Результат

  • Имя файла – задание в стандартном диалоге имени и каталога объединенного SHP-файла 2D.
  • Тип файла – список доступных геометрических типов для выходного файла. Зависит от параметра Тип геометрии на странице Слои. В случае необходимости тип геометрии объединенного файла может быть изменен:
  • полигоны преобразуются в линии или точки
  • линии – в точки
При изменении типа полигонов или линий на точечный тип, каждая точка этих объектов становится самостоятельным объектов нового файла.
  • Добавить результат в сцену – если флаг установлен, то результат объединения SHP-файлов добавляется в активную сцену

Кнопка ОК становится доступной только тогда, когда заданы все параметры формы.